table {
  font-family: Arial, Verdana, sans-serif;
  width: 100%;
  font-size: 12px;
  text-align:center;
  border: 1px solid #444;
}

tr {
	background-color:#FFF;
}

tr.odd {
	background-color: #ccc;
}

tr:hover {
	background: #2d2da8;
        color: white;
}

tr:hover a{
	color: white;
}

td a{
    text-decoration: none;
    color: #3f5f6e;
}

th a {
	text-decoration: none;
	color: #fff;
}

th a:hover {
	text-decoration: none;
	color: white;

}
th {
	background-color: #4545FF;
	color: #ccc;
        text-align: center;
}

#crm_container{
	margin-top: 1px;
}
.crm_listado{
    clear: both;
    height: 390px;
    overflow: auto;
}

.crm_listado td{
    margin-top: 4px;
}

.crm_pagination{
    position: fixed;
    bottom: 0px;
    z-index: 100;
    color: #000;
    left: 520px;
    font-size: 20px;
}

.crm_pagination_resultado{
    position: fixed;
    bottom: 4px;
    color: #4545FF;
    font-size: 16px !important;
    z-index: 100;
    left: 25px;
}

.crm_pagination a {
	color: #4545ff;
}

.crm_batch_actions_choice{
	margin-top: 10px;
	margin-left: 50px;
	list-style: none outside none;
}

.crm_list p {
    font-size: 70px;
    font-weight: bolder;
    margin: 50px 0 0 100px;
}

#crm_list p {
    font-size: 70px;
    font-weight: bolder;
    margin: 50px 0 0 100px;
}

.crm_list a.tool_todos{
    font-size: 20px;
    margin: 5px 0 0 230px;
}

/* Tamaños las columnas de las tablas */
.crm_list_encabezado{
    float: left;
    width: 100%;
    background-color: #4545ff;
    color: #fff;
    font-size: 16px;
    text-align: center;
    padding-top: 5px;
}

.crm_list_encabezado a{
    text-decoration: none;
    color: #ffa;
}

.crm_list_encabezado a:hover{
    color: #171754;
}

.crm_list_checkbox{
    width: 2%;
    float: left;
}

.crm_list_poliza{
    width: 10%;
    float: left;
}

.crm_list_colectivo{
    width: 10%;
    float: left;
}

.crm_list_fecha{
    width: 10%;
    float: left;
}

.crm_list_producto{
    width: 24%;
    float: left;
}

.crm_list_frecuencia_pago{
    width: 8%;
    float: left;
}

.crm_list_nombre_contacto{
    width: 22%;
    float: left;
}

.crm_list_dni_contacto{
    width: 10%;
    float: left;
}

.crm_list_acciones{
    float: left;
    margin-left: 5px;
}

.crm_list_nombre{
    width: 15%;
    float: left;
}

.crm_list_apellidos{
    width: 20%;
    float: left;
}

.crm_list_municipio{
    width: 15%;
    float: left;
}

.crm_list_telefono{
    width: 15%;
    float: left;
}

.crm_list_descripcion{
    width: 65%;
    float: left;
}

.crm_list_asunto{
    width: 18%;
    float: left;
}

.crm_list_is_validated{
    width: 10%;
    float: left;
}

.crm_list_grupo_nombre{
    width: 15%;
    float: left;
}

.crm_list_asunto_mailing{
    width: 30%;
    float: left;
}
